package com.lxx.modules.sys.biz;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.lxx.common.BaseService;
import com.lxx.modules.sys.entity.SysPermission;
import com.lxx.vo.ZTreeVo;

public interface ISysPermissionBiz extends BaseService<SysPermission, Integer>{

	/**
	 * 查找所有权限
	 * @return
	 */
	List<SysPermission> queryAll();

	List<ZTreeVo> queryTree4Add();

	/**
	 * 查询某个角色的所属权限列表
	 * @param id 角色ID
	 * @return
	 */
	List<ZTreeVo> getRolePermissions(@Param("roleId")Integer roleId);

	List<Map<String, Object>> queryAll1();

}
